body, table
{
	font-family: Helvetica;
	font-size: 12pt;
}

body
{
	margin: 0;
	padding: 0;
	width: 100%;
	-webkit-text-size-adjust: none; /* Turn off font resizing */
}

a, a:link, a:visited, a:hover, a:active
{
	color: Blue;
}

a.menu
{
	text-decoration: none;
	color: Black;
}

div.unread
{
	font-weight: bold;
}

img.middle
{
	vertical-align: middle;
}

th
{
	text-align: left;
	vertical-align: top;
	color: rgb(76,86,108);
}

#mainDiv
{
	width: 320px;
	word-wrap:break-word;
}

div.heading
{
	padding: 5px 5px 5px 5px;
	text-align: center;
	font-weight: bold;
}

img.navButton
{
	width: 24px;
	height: 24px;
	padding: 5px 5px 5px 5px;
}

div.nav
{
	border-bottom: solid 1px rgb(217,217,217);
	text-align: center;
}

div.itemRow
{
	padding: 5px 5px 5px 5px;
	border-bottom: solid 1px rgb(217,217,217);
}

a.attachmentLink
{
	text-decoration: underline;
	color: Blue;
}

div.bodyDiv
{
	padding: 5px 5px 5px 5px;
}

/*AutoComplete flyout */

.acFlyout
{
	visibility: hidden;
	margin: 0px;
	border: solid 1px black;
	overflow: hidden;
	white-space: nowrap;
	text-align: left;
	list-style-type: none;
	font-size: 10pt;
}

/* AutoComplete highlighted item */

.acHighlight
{
	background-color: #ffff99;
	padding: 1px;
}

/* AutoComplete item */

.acItem
{
	padding: 1px;
}
